package com.oceanread.cn.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class Projections {
    @TableId(value = "SYSID",type = IdType.AUTO)
    private Integer SYSID;
    private String PrjCode;
    private String Name;
    private String ShortName;
    private String Date;
    private String Lon;
    private String Lat;
    private String Type;
    private String CameraHight;
    private String NumPipeline;
    private String LengthPipeline;
    private String DepthPipeline;
    private String NumDrillhole;
    private String NumProfile;
    private String UndertakingUnit;

    @JsonProperty("SYSID")
    public Integer getId() {
        return SYSID;
    }

    public void setId(Integer id) {
        this.SYSID = id;
    }

    @JsonProperty("PrjCode")
    public String getPrjCode() {
        return PrjCode;
    }
    public void setPrjCode(String prjCode) {
        PrjCode = prjCode;
    }
    @JsonProperty("Name")
    public String getName() {
        return Name;
    }

    public void setName(String Name) {
        this.Name = Name;
    }

    @JsonProperty("ShortName")
    public String getShortName() {
        return ShortName;
    }

    public void setShortName(String shortName) {
        ShortName = shortName;
    }

    @JsonProperty("Date")
    public String getDate() {
        return Date;
    }

    public void setDate(String date) {
        Date = date;
    }

    @JsonProperty("Lon")
    public String getLon() {
        return Lon;
    }

    public void setLon(String lon) {
        Lon = lon;
    }

    @JsonProperty("Lat")
    public String getLat() {
        return Lat;
    }

    public void setLat(String lat) {
        Lat = lat;
    }

    @JsonProperty("Type")
    public String getType() {
        return Type;
    }

    public void setType(String type) {
        Type = type;
    }

    @JsonProperty("CameraHight")
    public String getCameraHight() {
        return CameraHight;
    }

    public void setCameraHight(String cameraHight) {
        CameraHight = cameraHight;
    }
    @JsonProperty("NumPipeline")
    public String getNumPipeline() {
        return NumPipeline;
    }

    public void setNumPipeline(String numPipeline) {
        NumPipeline = numPipeline;
    }
    @JsonProperty("LengthPipeline")
    public String getLengthPipeline() {
        return LengthPipeline;
    }

    public void setLengthPipeline(String lengthPipeline) {
        LengthPipeline = lengthPipeline;
    }
    @JsonProperty("DepthPipeline")
    public String getDepthPipeline() {
        return DepthPipeline;
    }

    public void setDepthPipeline(String depthPipeline) {
        DepthPipeline = depthPipeline;
    }
    @JsonProperty("NumDrillhole")
    public String getNumDrillhole() {
        return NumDrillhole;
    }

    public void setNumDrillhole(String numDrillhole) {
        NumDrillhole = numDrillhole;
    }
    @JsonProperty("NumProfile")
    public String getNumProfile() {
        return NumProfile;
    }

    public void setNumProfile(String numProfile) {
        NumProfile = numProfile;
    }
    @JsonProperty("UndertakingUnit")
    public String getUndertakingUnit() {
        return UndertakingUnit;
    }

    public void setUndertakingUnit(String undertakingUnit) {
        UndertakingUnit = undertakingUnit;
    }


}
